package com.mym;
public class Car {

    // 定义枚举 ColorEnum
    public enum ColorEnum {
        RED, YELLOW, GREEN
    }

    /**
     * 根据交通信号灯颜色决定汽车的行为
     *
     * @param color 交通信号灯颜色
     */
    public void controlBehavior(ColorEnum color) {
        switch (color) {
            case RED:
                System.out.println("红灯，汽车停车。");
                break;
            case YELLOW:
                System.out.println("黄灯，汽车慢行。");
                break;
            case GREEN:
                System.out.println("绿灯，汽车行驶。");
                break;
            default:
                System.out.println("未知信号，谨慎驾驶。");
        }
    }

    public static void main(String[] args) {
        // 创建 Car 实例
        Car car = new Car();

        // 测试不同信号灯颜色下的汽车行为
        car.controlBehavior(ColorEnum.RED);    // 红灯
        car.controlBehavior(ColorEnum.YELLOW); // 黄灯
        car.controlBehavior(ColorEnum.GREEN);  // 绿灯
    }
}

